package com.empire.module.member.service.dept;

import java.util.Collection;
import java.util.Set;

public interface DeptMemberService {
    /**
     * 人员所属部门
     *
     * @param memberId 会员Id
     * @return 部门Id集合
     */
    Set<Long> getMemberDeptIds(Long memberId);

    /**
     * 新增一条关系
     * @param deptId    部门Id
     * @param memberId  会员Id
     * @param updateUserId  修改的用户Id
     * @return 自增ID
     */
    Long save(Long deptId, Long memberId, String updateUserId);

    /**
     * 清空上次绑定
     * @param memberId 人员Id
     */
    void deleteListByMemberId(Long memberId);
}
